package com.movie.entity;

import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 场次信息实体类
 */
@Data
public class Showtime {
    private Long id;
    private Long movieId;       // 关联的电影 ID
    private String hallName;      // 影厅名称 (简化，暂不用独立 Hall 实体)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime showTime;     // 放映时间
    private BigDecimal price;         // 价格
    private Integer availableSeats; // 可用座位数 (简化，暂不管理具体座位)

    // 电影对象，用于前端显示电影标题等
    private Movie movie; 
} 